(function (a) {
    a.jgrid = a.jgrid || {};
    a.jgrid.defaults = {recordtext: "Rad {0} - {1}, totalt {2}", loadtext: "Laster...", pgtext: "Side {0} av {1}"};
    a.jgrid.search = {
        caption: "S�k...",
        Find: "Finn",
        Reset: "Nullstill",
        odata: [{oper: 'eq', text: "lik"}, {oper: 'ne', text: "forskjellig fra"}, {
            oper: 'lt',
            text: "mindre enn"
        }, {oper: 'le', text: "mindre eller lik"}, {oper: 'gt', text: "st�rre enn"}, {
            oper: 'ge',
            text: " st�rre eller lik"
        }, {oper: 'bw', text: "starter med"}, {oper: 'ew', text: "slutter med"}, {
            oper: 'cn',
            text: "inneholder"
        }, {oper: 'nu', text: 'is null'}, {oper: 'nn', text: 'is not null'}],
        operandTitle: "Click to select search operation.",
        resetTitle: "Reset Search Value"
    };
    a.jgrid.edit = {
        addCaption: "Ny rad",
        editCaption: "Rediger",
        bSubmit: "Send",
        bCancel: "Avbryt",
        bClose: "Lukk",
        processData: "Laster...",
        msg: {
            required: "Felt er obligatorisk",
            number: "Legg inn et gyldig tall",
            minValue: "verdi m� v�re st�rre enn eller lik",
            maxValue: "verdi m� v�re mindre enn eller lik",
            email: "er ikke en gyldig e-post adresse",
            integer: "Legg inn et gyldig heltall",
            date: "Legg inn en gyldig dato",
            url: "er ikke en gyldig URL. Prefiks p�krevd ('http://' eller 'https://')",
            nodefined: " er ikke definert!",
            novalue: " returverdi er p�krevd!",
            customarray: "Tilpasset funksjon m� returnere en tabell!",
            customfcheck: "Tilpasset funksjon m� eksistere!"
        }
    };
    a.jgrid.view = {caption: "�pne post", bClose: "Lukk"};
    a.jgrid.del = {
        caption: "Slett",
        msg: "Slett valgte rad(er)?",
        bSubmit: "Slett",
        bCancel: "Avbryt",
        processData: "Behandler..."
    };
    a.jgrid.nav = {
        edittext: " ",
        edittitle: "Rediger valgte rad(er)",
        addtext: " ",
        addtitle: "Legg til ny rad",
        deltext: " ",
        deltitle: "Slett valgte rad(er)",
        searchtext: " ",
        searchtitle: "S�k",
        refreshtext: "",
        refreshtitle: "Oppdater tabell",
        alertcap: "Advarsel",
        alerttext: "Velg rad",
        viewtext: " ",
        viewtitle: "�pne valgt rad"
    };
    a.jgrid.col = {caption: "Vis/skjul kolonner", bSubmit: "Utf�r", bCancel: "Avbryt"};
    a.jgrid.errors = {
        errcap: "Feil",
        nourl: "Ingen url er satt",
        norecords: "Ingen poster � behandle",
        model: "colNames og colModel har forskjellig lengde!"
    };
    a.jgrid.formatter = {
        integer: {thousandsSeparator: " ", defaultValue: 0},
        number: {decimalSeparator: ",", thousandsSeparator: " ", decimalPlaces: 2, defaulValue: 0},
        currency: {
            decimalSeparator: ",",
            thousandsSeparator: " ",
            decimalPlaces: 2,
            prefix: "",
            suffix: "",
            defaulValue: 0
        },
        date: {
            dayNames: ["s�.", "ma.", "ti.", "on.", "to.", "fr.", "l�.", "S�ndag", "Mandag", "Tirsdag", "Onsdag", "Torsdag", "Fredag", "L�rdag"],
            monthNames: ["jan.", "feb.", "mars", "april", "mai", "juni", "juli", "aug.", "sep.", "okt.", "nov.", "des.", "januar", "februar", "mars", "april", "mai", "juni", "juli", "august", "september", "oktober", "november", "desember"],
            AmPm: ["", "", "", ""],
            S: function (b) {
                return "."
            },
            srcformat: "Y-m-d H:i:s",
            newformat: "Y-m-d H:i:s",
            parseRe: /[#%\\\/:_;.,\t\s-]/,
            masks: {
                ISO8601Long: "Y-m-d H:i:s",
                ISO8601Short: "Y-m-d",
                ShortDate: "j.n.Y",
                LongDate: "l j. F Y",
                FullDateTime: "l j. F Y kl. G.i.s",
                MonthDay: "j. F",
                ShortTime: "H:i",
                LongTime: "H:i:s",
                SortableDateTime: "Y-m-d\\TH:i:s",
                UniversalSortableDateTime: "Y-m-d H:i:sO",
                YearMonth: "F Y"
            },
            reformatAfterEdit: false
        },
        baseLinkUrl: "",
        showAction: "show",
        addParam: "",
        checkbox: {disabled: true}
    }
})(jQuery);
